﻿@charset "utf-8";
/* CSS Document */
/*全局*/
* { margin:0px; padding:0px; }
table{border:0px;border-collapse: collapse;}
img{border:0;}
em,i{font-style:normal;}
/*ul, li { list-style-type:none; text-decoration:none;}*/
input,select,textarea{font-size:12px;}
a{text-decoration:none;}
html,body{font:12px/23px "宋体"; color:#cacaca;}

/*文本*/
.red{color:#c80000;}/*红 涨、正*/
.green{color:#00c800;}/*绿 跌、负*/
.white{color:#ffffff;}/*白 持平*/
.yellow{color:#ffff00;}/*黄 股票名称*/
.yellow2{ color:#d29600;}/*土黄*/
.gray{color:#cacaca;}/*灰*/

body
{
    padding:3px;
	font-family:Tahoma, Helvetica, Arial, Verdana, Sans Serif;
	font-size:12px;
	color:#606060;
	background:#c7e2ed  top left repeat;
}
html,body { height:100%;margin:0;padding:0;  overflow: scroll;}   
#toolbar{height:26px; padding:2px;}
#toolbar a.button1{ margin-right:5px;}

.toolbar2{padding:5px 5px 5px 20px;}
.toolbar2 a.button1{ margin:10px 10px;}
.tab_content{background:#ffffff url(../images/bg_top.png) top left repeat-x;}

span.field{ font-weight:bold;}
#wrapper 
{    
	height:100%;
	background:#ffffff url(../images/bg_top.png) top left repeat-x;
}

#nav_wrapper{   overflow: hidden;background:url(../images/bg_bottom.png) bottom left repeat-x; }
#wrapper .vsplitbar {
	width: 6px;
	background: #cbe1ee url(../images/vgrabber.gif) no-repeat center;
}
#wrapper .vsplitbar.active {
	background: #cbe1ee url(../images/vgrabber.gif) no-repeat center;
	opacity: 0.7;
}

ul#tree
{
    margin:45px 0 0 20px;   
}
ul#tree .folder{ font-weight:bold;}


.float_l{ float:left;}
.float_r{ float:right;}



/* Content */
#content_wrap{height:100%; background:url(../images/bg_bottom.png) bottom left repeat-x; }
#content1{margin:45px 10px 10px 30px;}
#content1 p{margin-top:20px; height:25px;}
#content1 p *{float:left;}
#content2{margin:45px 10px 10px 30px;}
#content2 p{margin-top:20px; height:25px;}
#content2 p *{float:left;}

.scroll{overflow-y:auto; overflow-x:hidden;}
        
        


* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
* html .fixed-top{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
ul, li { list-style-type:none; text-decoration:none;}
a{ color:#968d8e;}


/* Table */
.table{ width:100%; border-top:3px solid #cbe1ee; }
.table th,.table td{ padding:0;}
.table thead th{ white-space:nowrap; line-height:27px; padding:0 5px 0 5px; font-weight:normal; border:2px solid #cbcbcb; color:#606060; text-align:center;}
.table tbody th{ line-height:35px; font-weight:normal;}
.table tbody td{ white-space:nowrap; line-height:30px; padding:0 5px 0 5px;border:3px solid #cbcbcb; font-size:12px;}
.table tbody td.f14{ font-size:14px;}

tr.parent{ cursor:hand;}
tr.child{ display:none; background:#e6e6e6;}

.table2{ width:100%; background:#000;}
.table2 th,.table2 td{ padding:0;}
.table2 tbody td{ line-height:35px; padding:0 5px 0 5px; border-bottom:3px dashed #1b1b1b;}
.table2 tbody td.title{ background:#1a1a1a;width:106px; padding-left:10px; color:#cbcbcb; border-bottom:1px dashed #303030;}
.table2 tbody td.field{width:270px;}

table.expandable p{ margin:0 0 0 40px;padding:0; line-height:30px;}
.tr_expand{display:none;}
p.title{color:#eb5e02;}
p.subtitle{color:#cacaca; font-size:12px;}

.pic{ text-align:center;}
.dot{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;}

/*财务报表*/
.cwbb{width:200px; float:left;margin:10px 0 10px 50px;}
.cwbb span{margin-left:10px;}

/* 文本 */        
.tl{ text-align:left;}/*文本左对齐*/
.tc{ text-align:center;}/*文本居中对齐*/
.tr{ text-align:right;}/*文本右对齐*/
.red{color:#c80000;}/*红 涨、正*/
.green{color:#00c800;}/*绿 跌、负*/
.white{color:#ffffff;}/*白 持平*/
.yellow{color:#ffff00;}/*黄 股票名称*/
.yellow2{ color:#d29600;}/*土黄*/
.gray{color:#cacaca;}/*灰*/

/* Tabs */
.tab_text{ display:none; height:100%;}
.tabs{background:#1a1a1a;height:23px;background: url(../images/tabs_bg.png) top left repeat-x;}
.tabs ul{padding:0;margin:0;}
.tabs li {float:left; width:105px; height:23px; line-height:23px;background: url(../images/seperator.png) center right no-repeat;}
.tabs li a {display:block; width:105px; height:23px; line-height:23px; text-align:center; text-decoration:none;color:#5b5b5b;}
.tabs_content{height:100%;}
.tab_subcontent{height:100%;padding:45px 20px 20px 20px;background:url(../images/bg_top.png) top left repeat-x;}
.tab_subcontent a.button1{margin-left:20px;}
.tabs a.paging{float:right;margin-right:10px;margin-top:5px;}

a.button1{display:block; cursor:hand; width:85px; height:25px; line-height:25px; background: url(../images/button_bg.png) top left no-repeat; color:#205a82; text-align:center; float:left;}
a.button {display:inline-block; width:55px; height:25px; line-height:25px; background: url(../images/button_bg.png) top left no-repeat; color:#205a82; text-align:center; }
input.file{width:500px;height:20px;margin:2px 0 0 0;}
select{width:200px;}

/* popup */
#popup_add_item{width:408px; height:250px;background: #ededeb;}
.popup_title{height:27px; line-height:27px; color:#fff; font-weight:bold; padding:0 10px 0 10px; background: url(../images/popup_title_bg.png) top left repeat-x;}
.popup_title_text{height:27px; line-height:27px; float:left;}
.popup_close{width:15px; height:15px; float:right; display:block; background:url(../images/close.png) top left no-repeat; margin-top:5px;}
.popup_content{padding:20px; height:110px;}
.popup_input{width:180px;float:left;}
.btnadd{width:72px; height:27px; float:right; display:block; background:url(../images/btn_add.png) top left no-repeat;}
.btnupdate{width:72px; height:27px; float:right; display:block; background:url(../images/btnupdate.png) top left no-repeat;}
.btncancel{width:72px; height:27px; float:right; display:block; background:url(../images/btn_cancel.png) top left no-repeat;}
.btnimport{width:54px; height:25px; float:left; display:block; background:url(../images/btn_import.png) top left no-repeat;}
.popup_buttons a{ margin:0 20px 0 0;}

#popup_add_stock_pool{width:408px; height:300px;background: #ededeb;}

#popup_update_item{width:408px; height:213px;background: #ededeb;}

.checkbox_wrap{height:30px; margin:0 10px 0 10px; border-bottom:1px solid #ccc;}
.checkbox_wrap * {margin-left:10px;}
.popup_table{margin-left:auto; margin-right:auto; margin-top:20px;}
.popup_table tr {height:30px;}